+2005-01-15 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtktextview.c (gtk_text_view_check_keymap_direction):
+ * gtk/gtkentry.c (gtk_entry_create_layout): Prefer LTR over RTL
+ if the keymap is neutral. (#164125, Phil Blundell)
+
2005-01-14 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_set_search_column): Allow to
+2005-01-15 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtktextview.c (gtk_text_view_check_keymap_direction):
+ * gtk/gtkentry.c (gtk_entry_create_layout): Prefer LTR over RTL
+ if the keymap is neutral. (#164125, Phil Blundell)
+
2005-01-14 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_set_search_column): Allow to
+2005-01-15 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtktextview.c (gtk_text_view_check_keymap_direction):
+ * gtk/gtkentry.c (gtk_entry_create_layout): Prefer LTR over RTL
+ if the keymap is neutral. (#164125, Phil Blundell)
+
2005-01-14 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_set_search_column): Allow to
}
else
{
- if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_LTR)
- pango_dir = PANGO_DIRECTION_LTR;
- else
+ if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_RTL)
pango_dir = PANGO_DIRECTION_RTL;
+ else
+ pango_dir = PANGO_DIRECTION_LTR;
}
}
"gtk-split-cursor", &split_cursor,
NULL);
- if (gdk_keymap_get_direction (keymap) == PANGO_DIRECTION_LTR)
- new_keyboard_dir = GTK_TEXT_DIR_LTR;
+ if (gdk_keymap_get_direction (keymap) == PANGO_DIRECTION_RTL)
+ new_keyboard_dir = GTK_TEXT_DIR_RTL;
else
- new_keyboard_dir = GTK_TEXT_DIR_RTL;
+ new_keyboard_dir = GTK_TEXT_DIR_LTR;
if (split_cursor)
new_cursor_dir = GTK_TEXT_DIR_NONE;